A is the answer language 1 and 2 both are regular as x belongs to (0+1)* so it will contain all the strings possible on 0 and 1 which is regular.
In the third language the |x| is limited so it cannot generate all the strings and we also have to match the w with wr which we cant do with it dfa so it is not regular.