"A weapon is a dangerous thing" = also accepted as correct answer.
It's probably better to change the "official" translation.
(It's missing the article "a")..
Senjata adalah barang yang berbahaya?
"A weapon is a dangerous object" is not accepted. Why not?