Which one of the following organisms bears cartilaginous endoskeleton and heterocercal caudal fin?
Choose Your Option
A. Catla
B. Trygon
C. Scoliodon
D. Hippocampus