Consistency vs Better Ux? Redesign Actions in a datatable

I am redesign a business oriented site with many data tables. In the first column of each data-table, I have the Actions. However as you can see in the image, where I have 3 different data-tables (the layout of the data-tables is different now, but it will be redesigned) the actions are really different and they vary, both verbally and numerical (from 1 to 10 actions in a data table). I wanted to ask your opinion if you think it is better:

(a) to leave a drop down for all the actions

(b) to categorize them and have the basic actions (e.g. delete edit) with icons (and explanatory pop-up) and the other 'different type' actions in a drop down menu.

(c) to show all the actions with icons and if there are going to be more than 3, then to design an icon (also drop down menu) for 'More', to showcase the other options.

I just believe that a drop down for 2 or 3 options is not very usable for many reasons and I would like to avoid it! Any thoughts?

enter image description here