If they answer had been heart,
then the answer would be diamond.

If the answer were diamond,
then the answer would be club.

If the answer were club,
then the answer must be heart.

Only spade could be correct.