Hablar would go in the blank. Though lots of words can.
Un, an easy way to tell is through the ending vowel.
The 'o' in boligrafo is masculine, so the there are two automatic answers brought forward, 'un', and 'el'.
Then, in english, it would be like saying 'the' or 'a' whereas the is either 'el' or 'la', while a a 'un' or 'una' respectively.
Por ejemplo, Nelson Mandela fue elegido presidente y comenzó a tratar de unir a personas de diferentes razas. En 1993, recibió el Premio Nobel de la Paz, el más alto honor de su tipo, por su trabajo.
I think that the answer is B because they both got really important temples