According to me, option D is correct.
Statement 1: f(1) = -1
f(1) = -1 on substitution gives you a+4 = -1 => a = -5. Hence a<0. Therefore, this statement alone is sufficient.
Statement 2: does not intersect with the graph of 2x+ 3.
This means that the equation f(x) = g(x) should have no real solution. Equating both sides, we get ax^2 + 3x + 1 = 2x + 3. This gives us the equation ax^2 + x -2 =0. Using the quadratic formula, we get x = (-1 + \(\sqrt{1+8a}\))/(2a) or x = (-1 - \(\sqrt{1+8a}\))/(2a). In order to get no real solution, 1+8a should be less than 0 [to get a negative expression under the square root]. Hence, a < 0.
therefore this statement is sufficient alone as well.
another way to look at this part:
f(x) = ax^2 + 3x +1 is a parabola, with a y intercept at (0,1). For any parabola, a>0 indicates a parabola that opens upwards and a<0 indicates one that opens downwards. If you were to plot g(x) = 2x+3, you would realize that any upward pointing parabola (a>0) which passes through (0,1) will definitely intersect the given line at some point. Hence, only a downward parabola will not intersect the given line g(x). Hence, a<0.