Formosa is the old name of:

A) Cambodia
B) Taiwan 
C) Bangkok
D) Rhodesia

🧠 Explanation:

Formosa was the former name of Taiwan, meaning “beautiful island,” given by Portuguese explorers in the 16th century. “Old name” is a noun phrase indicating historical terminology, and “Taiwan” is a proper noun. Alternatives include “Republic of China,” the official title. Other options are historically inaccurate. Hence, the correct answer is Taiwan.