The ulimit command controls resource limits per shell, including core dump file size via ulimit -c. Setting ulimit -c unlimited enables core dumps of any size. Option B is incorrect because core dumps are often disabled by default for security. Option C is incorrect and option D is wrong because any user can run ulimit for their own processes.