He is sitting ..... a big stone

A)
in
B)
at
C)
on
D)
into

Correct Answer :   on