Dataset concatenation in JCL combines multiple datasets for input processing. Option A is correct because concatenation merges multiple sequential datasets for input. Option C is correct because a DUMMY dataset can be placed in concatenation to mark end-of-input. Option B is incorrect because concatenation is input-only. Option D is incorrect because datasets on different device types can be concatenated for input.