There are three blocks, A, B and C. Block A is above B and block B is above C. Block A has one small black triangle. Block B has two small black circles. A small black triangle and a small blue triangle are also in this block. Below small black circle number one there is the small black triangle. Small black circle number two is to the left of the small blue triangle. This block also contains one small yellow square. Above and touching the small yellow square there is the small black triangle. Small black circle number one is near to small black circle number two. This block also has a medium blue square. Block C has a big yellow triangle and one big blue circle. The big yellow triangle is touching the bottom edge of this block. The big blue circle is touching the top edge of this block. Below the big blue circle there is the big yellow triangle.
What is above the thing that is touching the top edge of a block? a small black circle or a big yellow triangle?
small black circle  big yellow triangle  both of them none of them