For the function f(x) = (x^{2} + bx + c) e^{x} and g(x) = (x^{2} + bx + c) e^{x} + e^{x} (2x + b), which of the following holds good ?

(A) f(x) > 0 for all real x ≠ g(x) > 0

(B) f(x) > 0 for all real x ⇒ g(x) > 0

(C) g(x) > 0 for all real x ⇒ f(x) > 0

(D) g(x) > 0 for all real x ≠ f(x) > 0