In psychological research, various methodologies are applied to ascertain causal relationships, but these methods come with specific limitations that researchers must consider. One critical aspect of research design is the control over variables to enhance internal validity. Among the different research designs, which one allows for manipulation of an independent variable while ensuring that extraneous variables are controlled through random assignment?