a)a$^{+}$b$^{+}$ means atleast one time a’s will repeat and atleast one time b’s will repeat,but they have to be one after the other.So the given string is generated by this regex.
b)a$^{*}$b$^{*}$ means zero or more times a’s will repeat and zero or more times b’s will repeat,but they have to be one after the other.So the given string is generated by this regex.
c)$(a+b)*(a+b)*$ We can ignore one $(a+b)*$ and let the other generate the given string
d)This is the set of all possible strings over Σ={ a,b} so it can generate all possible strings
e)This is a string itself it cannot generate the given string
Correct answer will be $a,b,c,d$ .