CRUD in a use-case diagram?
Out of these, I would say #3 is actually the worst, because “CRUD” on its own is not a use case at all; you always CRUD something. Don’t confuse use case <<extend>> with class inheritance. Option #2 is not very good either, because running through a “manage user” use case does not mean you perform …