Which syntax correctly registers a new Gutenberg block in JavaScript?
AregisterBlockType('my-plugin/block', EditComponent, SaveComponent);
BregisterBlock('my-plugin/block', EditComponent, SaveComponent);
CregisterBlockType('my-plugin/block', { edit: EditComponent, save: SaveComponent });
DregisterBlock('my-plugin/block', { edit: EditComponent, save: SaveComponent });