There are several features people would like money to possess (portability, durability etc.) Name two features or aspects of money that explain why diamonds do not serve as money in most countries.

Acceptability- most countries just don't accept it.

Stability- because diamonds are not homogeneous.

Would you say my answers are reasonable?

Both answers are reasonable. Stability is certainly more important than acceptability.

Nearly fixed supply is another reason.
Another reason is that diamonds are cannot be adjusted and re-adjusted in size. etc.