What were the positions held by Iziaslav III Davydovich?

A. Grand Prince of Kiev and Prince of Vladimir
B. Prince of Kiev and Grand Prince of Chernigov
C. Prince of Chernigov and Grand Prince of Moscow
D. Prince of Chernigov and Grand Prince of Kiev
Answer: 