Which of the following countries celebrate Independence Day on August 31?
[A]Trinidad and Tobago
[B]Malaysia
[C]Kyrgyzstan
[D]All of the above

All of the above
On August 31, Kyrgyzstan, Malaysia and Trinidad and Tobago celebrate their Independence Day. On August 31, 1991 Kyrgyzstan became an independent nation after the break up of Soviet Union. Trinidad and Tobago got independence from the United Kingdom on August 15, 1962 and Malaysia got independence from the United Kingdom on August 31,1957.