A 16 years old boy presented with left testicular pain since 2 hours

A 16 years old boy presented with left testicular pain since 2 hours, examination illustrates a tender and red left testis.

Doppler ultrasound attached:

image

The most likely diagnosis:

A) Left hydrocele

B) Left varicocele

C) Left testicular torsion

D) Left inguinal hernia

E) Normal testes