It's relatively obvious that you can't in general get away with fewer quadrature points per cell than there are degrees of freedom. In the case of trilinear elements on a 3d hexahedron, there are 8 degrees of freedom (one per vertex) so the minimum number of quadrature points would be eight as well.
(Now, as for the argument why that is so, here's a sketch: We know that a finite element is only good if it satisfies the "unisolvency" condition, i.e., there needs to be a single solution. The problem with too few quadrature points is that the bilinear form you get using quadrature instead of the exact integral can't distinguish between different shape functions any more. To give an example, think of forming the mass matrix in 1d when using a discontinuous element with basis {1,x} on the reference element [-1,1]. Let's assume that we have a mesh with only one element, which is also the interval [-1,1]. The exact mass matrix is, of course, [[2,0],[0,2/3]], which is invertible as should be. On the other hand, if you approximate the integral using the midpoint rule the mass matrix would be [[2,0],[0,0]], which is not invertible and consequently completely useless. The reason is that a one-point quadrature formula can't distinguish between all linear functions (part of the trial space) that have the same value at the quadrature point; in other words, for the midpoint rule, the shape function 'x' is the same as the function '0' is the same as the function '-x'. In other words, while the trial space has dimension 2 with exact integrals, for the midpoint rule the space has dimension 1, even though there are two degrees of freedom -- that's the definition of a space that's not unisolvent.)