It cannot be b) because "recommendations" are plural and so require a plural form of "to be".
"Are" or "were" are equally possible. It depends upon whether you are talking about the recommendations in the present or the past.
"You" is slightly more natural, but "your" is not incorrect.
- For Teachers