A-B-C-D model