Step 1: Concept If a function is derivable (differentiable), it must be continuous and its derivatives must match at the boundary ($x=1$).
Step 2: Meaning Differentiability check: $f'(x) = 2x+3$ for $x < 1$ and $f'(x) = b$ for $x > 1$. Matching derivatives at $x=1$: $2(1)+3 = b \Rightarrow b = 5$.
Step 3: Analysis Continuity check: $f(1)$ from left $= (1)^2+3(1)+a = 4+a$. $f(1)$ from right $= b(1)+2 = 5+2 = 7$.
Step 4: Conclusion Set left and right limits equal: $4+a = 7 \Rightarrow a = 3$.
Final Answer: (A)