Who was most responsible for uniting the German states into a single country?
A) King William I of Prussia
B) Otto von Bismarck
C) Napoleon Bonaparte
D) Count Camillo Cavour