The words-cacti and cacta are non-existent. These are not the singular form of the noun cacti. Hence, Options A and C are incorrect.
Option B is incorrect as the word cacti is a plural noun not singular.The singular form of the noun cacti is: cactus. Option D is the correct answer.