In this question we have to check a path from exit point where read of that variable happen without any write before it .
Block B1 Live variable = { a , b , c, e,f}
Block B2 Live variable = {d,e}
Block B3 Live variable = {}
Bolck B4 Live variable = {b,c,e,f}
So option A