During which battle were tanks first employed?

During which battle were tanks first employed?

A. Battle of Trafalgar
B. Battle of the Somme 
C. Battle of Waterloo
D. None of these

Tanks were used in battle for the first time, by the British, on 15 September 1916 at Flers-Courcelette during the Battle of the Somme.