Which battle ended the Texas Revolution?
A) Battle of Gonzales
B) Fredonian Rebellion
C) Battle of Goliad
D) Battle of San Jacinto